ISlave 介面

代表 EtherCAT 从站。

继承体系

System.Object
  System.ComponentModel.INotifyPropertyChanged
    IntervalZero.KINGSTAR.Base.Class.ISlave

命名空间IntervalZero.KINGSTAR.Base.Class

组合: IntervalZero.KINGSTAR.Base.Class (于 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0

语法

C#VB
public interface ISlave : INotifyPropertyChanged
Public Interface ISlave Inherits INotifyPropertyChanged

 

ISlave 介面陈列了以下成员。

事件

 名称说明
MailboxMessage通知应用程式,装置传送了邮箱讯息。

方法

 名称说明
AoeReadCommand透过 AoE (ADS over EtherCAT) 读取资料。
AoeReadSdoObject使用 AoE (ADS over EtherCAT) SDO 方法从从站读取资料。
AoeReadWriteCommand透过 AoE (ADS over EtherCAT) 同时读写资料。
AoeWriteCommand

透过 AoE (ADS over EtherCAT) 写入资料。

AoeWriteControlCommand透过 AoE (ADS over EtherCAT) 传送命令给装置。
AoeWriteSdoObject使用 AoE (ADS over EtherCAT) SDO 方法将资料写入从站。
CoeReadSdoEntryDescription透过 CoE (CANopen over EtherCAT) 从 SDO 物件读取物件字典中的项目描述。
CoeReadSdoObject透过 CoE (CANopen over EtherCAT) 读取 SDO 物件值。
CoeReadSdoObjectDescription透过 CoE (CANopen over EtherCAT) 读取 SDO 物件描述。
CoeReadSdoODList使用 CoE (CANopen over EtherCAT) SDO 方法读取字典表中的物件索引清单。
CoeWriteSdoObject透过 CoE (CANopen over EtherCAT) 写入 SDO 物件值。
EoeSetSlaveEoeIp配置一个 EtherCAT 从站的 EoE (Ethernet over EtherCAT) 网路设定。
FoeReadFile从伺服驱动器读取档案并将其储存于本机电脑上。
FoeWriteFile从本机电脑读取档案并将其写入装置中。
ReadAliasEtherCAT 从站读取别名位址。
ReadAllEEprom从从站的 EEPROM 读取所有资料。
ReadEEprom从从站的 EEPROM 读取一个双字 (double word)。
ReadRegisterEtherCAT 从站暂存器读取资料。
ReloadEEprom重新载入从站 EEPROM。
RequestState请求 EtherCAT 从站进入到一个特定的 EtherCAT 状态。
ResetEsc重置从站的 EtherCAT 从站控制器。
Restart重启指定的从站。
SoeReadSsc透过 SoE (Servo drive profile over EtherCAT) 将资料从 EtherCAT 从站上传到 EtherCAT 主站。
SoeWriteSsc透过 SoE (Servo drive profile over EtherCAT) 将资料从 EtherCAT 主站下载到 EtherCAT 从站。
UpdateConfiguration透过读取子系统中的模组值以更新模组的值。
VoeWrite透过 VoE (Vendor-specific protocol over EtherCAT) 将资料写入具有 VoE 功能的装置。
WriteAlias将别名位址写入 EtherCAT 从站。
WriteAllEEprom将所有资料写入从站的 EEPROM。
WriteEEprom将双字 (double word) 写入从站的 EEPROM。
WriteRegister将资料写入 EtherCAT 从站的暂存器。

属性

 名称说明
Alias装置的别名位址,定义在模组 EEPROM 中。
ExplicitId显式 ID 是 EtherCAT 网路上的一个位址,用于识别 EtherCAT 从站。
Index装置的索引。
InputLength从装置上读取的输入资料长度。
Name装置的名称。
OutputLength传送至装置的输出资料长度。
ProductCode装置的产品代码。
RevisionNumber装置的修订版号。
SerialNumber装置的序号。
State装置的 EtherCAT 状态。
VendorId装置的供应商 ID,由 ETG (EtherCAT Technology Group) 提供给 EtherCAT 装置的制造商。

参见

IntervalZero.KINGSTAR.Base.Class 命名空间